The Temple located at Cherpulassery, Palakkad, Kerala, India, Asia. The Lord Dharmasastav ( Swami Ayyappan), a chronic Brahmachary, spent his time at this place long long back. The place is blessed by him and the temple is the place for Ayyappan's devotees.
Comments