Satellite map of Melamuri
- In India
Map of Melamuri
Melamuri (Malayalam: േമലാമൂറി) is a commercial centre on the outskirts of Palakkad, Kerala, India.
Latitude: 10° 46' 33.60" N
Longitude: 76° 38' 24.00" E
Nearest city to this article: Palakkad
Read about Melamuri in the Wikipedia Satellite map of Melamuri in Google Maps