Navodanam is a playground located in Malappuram, Kerala. The average rating of this place is 4.20 out of 5 stars based on 13 reviews. The street address of this place is Malappuram, Kerala 676306, India. It is about 2.86 kilometers away from the Parpanangadi railway station.
Umer Fayiz 31 months ago
Good
KS3 GAMING 67 months ago
Super