Poovattoor Bhagavathy Temple


Poovattoor Bhagavathy Temple is a famous temple located at Poovattoor of Kollam, Kerala, India.