PALOLEM BEACH in Goa: a good feeling!

One of those rare sweet spots on Earth: this is Palolem Beach, in South Goa. Within India, not very often you’ll come across such a relaxing place!...
Back to Top