Postcard from Kumbakonam, Tamil Nadu





A wonderful sojourn at the Mantra Veppathur, with its striking greenery, beautiful clean and simple rooms and gentle, helpful staff. Another magical property to add to your wishlist when in Southern India.

Comments