Chithrakoota is a paradise, located deep in the Western Ghats, the heaven on earth. Visit to Chithrakoota gives you an everlasting satisfaction of calm, beautiful and serene nature. The eye catching landscapes, adorned with the cool and calm breeze from the trees and the musical notes from the humming birds is a visual treat to your soul. Relax, Refresh and Rejuvenate your mind, body and soul with the Ancient Indian Medical Knowledge of Ayurveda.