If heaven was a place on earth, it would be on the banks of a breathtaking Vembanad Lake that spreads serenely over 205 square kilometers of picture perfect beauty. And it is. Set in 18 verdant acres on the shores... (Continue reading)
The Travel Point
Europe Travel Guide
Karnataka Tours