Charummoodu - meaning and definition. What is Charummoodu
Diclib.com
Online Dictionary

What (who) is Charummoodu - definition


Charummoodu         
HUMAN SETTLEMENT IN INDIA
Charummoodu,Kerala,India
Charummoodu is a major junction and town in Mavelikkara taluk of the Alappuzha district, of Kerala state in India. The Vetticode Nagaraja Temple is located 4 kilometers from the town.