CHARUMOODU 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. Read more CHARUMOODU ALAPPUZHA PIN CODE Place Pin Code Taluk Division District State Charumoodu Alappuzha 690505 Mavelikkara Mavelikara AlappuzhaContinue Reading