India’s party capital, Goa, is a beach paradise that is famous for its crystal clear waters, delicious food, water sports, quaint villages and rock-solid forts. The places to visit in Goa are so enchanting that visitors travel from all parts of the world to get a whiff of it. Full of hidden gems, the placesContinue reading “Top Goa resorts for a fun-filled Vacation”