Nehru Statue is a sculpture located in Mayyanad, Kerala. The average rating of this place is 4.70 out of 5 stars based on 11 reviews. The street address of this place is RJXM+G78, Mayyanad, Kerala 691011, India. It is about 1.14 kilometers away from the Mayyanad railway station.
Edison Varghese 47 months ago
Nehru the first pm of India and a great leader
Jithin john 47 months ago
Statue Of an ideal man , It should be protected well
Nirmal Joe Bertille 47 months ago
Epic statue of the first pm of India????????