Vasundhara Sarovar Premiere Vayalar – A Luxury Resort in God’s Own Country

Kerala is undoubtedly God’s own country. Think sprawling beaches, swaying palm trees, coffee plantations, silent backwaters, peaceful hill stations, therapeutic therapies and soulful food, and you are transported to paradise instantly. But the highlight of this serene place is the hospitality.  We got a taste of luxury and hospitality at a fabulous retreat called Vasundhara Sarovar Premiere Vayalar.A small […]

Read More »