Browsing Tag

Goa India

5 Amazing Beaches in Goa, India

Though these three alphabets ‘GOA’ represents one of the smallest states of India, this belittled state is a host to almost 2.5 million tourists every year and rates itself as the top most for drawing in around 0.4 million foreign visitors…