Situated in the scenic town of Palakkad in Kerala, the famed southern state of India, Kairali Ayurvedic Health Resort is the perfect retreat for the discerning traveler.
Vision Nature Resorts is located in Attapadi, a small hillock, hidden from the h...
Set amidst a lush tropical plantation of cocoa, rubber and spice, Planters Retre...
Kalari Kovilakom is the Palace for Ayurveda, perhaps the first and only one of i...
The Silent Valley Resorts is the only one of its kind in the foot hills of the w...