India / Kerala / Olavanna /
 Upload a photo

Gods own villege
River chaliar is only river in Moolappuram. It makes the village more beautiful.
Nearby cities:
Coordinates:   11°13'32"N   75°53'35"E
This article was last modified 10 years ago