Chamravattam: A Sacred Grove-islet and Sastha Shrine at the Mouth of Perar

Ayyappa temples are found generally  in the eastern hills or in the mid-uplands  of Kerala.  Chamravattam Sastha temple near Tirur and Tirunavaya is close to the sea, near the mouth of Nila or Perar.  This ancient Dharma Sastha shrine is located in an ancient island-grove in the Perar isolated from the main bank by the […]