Wikipedia
Oachira
Oachira or Ochira () is an ancient temple town located 32 km away from Kollam city in Kollam district in Kerala, India.