Amazon View Point of India

Amazon View Point of India : In India, one can find many hidden famous places. Starting from rivers to mountain ranges the beauty of nature in India is a thing to explore. Did you know that in India there is a place which is known as Amazon View Point of India’?
Edavanna, Malappuram is known as the ‘Amazon View Point of India’. This is because the Chaliyar River when seen from the hilltop looks as spectacular as the Amazon River. It is situated in Chathalloor Malappuram district Kerala.
On the top of the mountain, you can see the Chaliyar river passing inside the dense forest area that resembles the Amazon river. People came here to explore and enjoy the scenery of this place.
Also Read : Best Inspiring Nature Quotes