Goa is indeed the most loved beach destination in India. However, due to its long heritage of Hindu, Mughal and Portuguese rulers, Goa has a lot of cultural, and natural beauty.
Goa is much more than just beaches, that can make a fantastic itinerary.