Sri Manapully Bhagavathy Temple-A serene place

Sri Manapully Bhagavathy Temple is located in Palakkad, Kerala. I visited this temple a ...