India: Exploring the Best Forts in Goa!

Goa, a state with some of the most extraordinary sea beaches in India, is a land of paradise. With the salty air and mouth-watering Goan fish curry, Goa itself allures every tourist to set...