Tag: Vasundhara Sarovar Premiere

Kerala – ‘God’s Own Country’ – and the Spa at Vasundhara Sarovar Premiere – a special place in it. It is said that the best treasures are always hidden. This is definitely true for Vasundhara Sarovar Premiere, located at Vayalar, about two hours from Cochin Airport. Contemporary and age-old read more...
By Aarti Kapur Singh