God’s own country is one of the most beautiful tourist places in India. The pristine backwaters of Kerala are a perfect antidote to a fast-paced city life. That coupled with its Ayurvedic therapies make Kerala one of the most calming places to visit in India. The colourful culture here is a beautiful blend of art, performances and food. The subtle nuances of Kathakali and the energetic flow of Kalarippayattu will amaze you with their grace and power.