travelsntourism.com
Kodumon Chilanthi Temple │India Tourism│Kerala Tourism│Pathanamthitt
Kodumon Chilanthi Temple, also known as Spider Kshethra is the only one in India worshipping spider.The deity is of Goddess (Palliara Devi).