Goa is a fantastic place. You just forget that you are in India. The natural beauty of the place, the culture, the food and of course the cleanliness are remarkably different from any other part of India.You can explore the Calingute beach along with as many beahces as you want, try butter parathas,go for an Ayurvedic massage and also try water sports along with other adventure sports like Bungee Jumping at Goa.Ferry rides are also frequently available. For the religious sorts, there are also grand churches throughout Goa.I am surely going to this place for Honeymoon(when I get married)!