India’s smallest state and the most popular beach destination in the country, Goa is sandwiched between Maharashtra in the north and Karnataka in the south. The thin strip of land was one of the ...
Goa, the land of beaches, is the smallest state in India and yet, arguably, the biggest tourist destination of the country. There is hardly a list of best places to visit in India that doesn’t ...