Velacherry Devi Temple - Online



Velacherry Devi Temple, An ancient devi temple in kerala in south india with serpant kavu.