A heaven for beach lovers, Goa is a place that will make you feel alive. The sun and sand will lure your heart so much that it would be difficult for you to return. A former Portuguese colony, the state is dotted with beautiful churches and few of them with spectacular architecture. Goa is one of the hottest tourist destinations in India.