World Spas is a Travel programme.

Image for episode "Sarovar Premier, Kerala" from Travel programme "World Spas"

Next Show Times

Seasons in Detail

World Spas: Sarovar Premier, Kerala

Series 1, episode 8

God's own country, Kerala has a lot to offer its visitors along with its exotic beaches, tropical backwaters and rejuvenation therapies of Ayurveda. This is where Ayurveda took birth