Nature Through My Cam: Ambalapuzha

Friday 29 September 2017

Ambalapuzha

Ambalappuzha is a small town in the Alappuzha district of Kerala state, south India. It is located 14 km south of Alappuzha which is the district headquarters.
Ambalapuzha


No comments:

Post a Comment