by Mahadevan P
AMBALAPUZHA SREE KRISHNA TEMPLE IN KERALA Ambalapuzha is located 15 km South of Alappuzha or Alleppey, the District Headquarters on the National Highway 47 leading to Thiruvananthapuram. This sleepy village in the everg...read more
Already a member? Log in.
Cast your vote!
Click for your side. Must be logged in.