Kalari Kovilakom is the Palace for Ayurveda, perhaps the first and only one of its kind. Its face is the face of the warrior-king, elegant and expansive. But its heart is that of a sage, offering a deep healing, a doorway to the union of the mind, body and spirit.
Situated in the scenic town of Palakkad in Kerala, the famed southern state of I...
Vision Nature Resorts is located in Attapadi, a small hillock, hidden from the h...