Find the word definition

Wikipedia
Shekaripuram

Shekaripuram (sometimes spelt Sekharipuram or Shekharipuram)is a village in the town of Palakkad in Kerala, India. This village consists of five main streets, each containing its own temple. The main temple is situated on "Ratta Theruvu" (translated as Double Street). This is the Lakshminarayan Temple.