Palakudy Lane, Ambalappuzha, Alappuzha, Kerala - 688561, India
Palakudy Lane, Ambalappuzha, Alappuzha, Kerala- 688561,India
Starting Point Thathampally Post, Alappuzha, Kerala- 688013,India