This is our Indian Niagara Falls, some people do not know where it is in India. You can find the map as under. Do not forget to see, you might forget Canada Niagara Falls.

This breath taking natural picturesque splendour located at a road distance of 65 Kms from Trichur (Kerala) & 60 Kms from Cochin International airport. Try to chalk out a holiday in September just after the monsoons.  The waterfalls will be in full force then.  A tranquil and much needed escape from the troubles & stress of life!

Indian Niagara Falls – in Kerala Map

Indian Niagara Falls – in Kerala Indian Niagara Falls – in Kerala Indian Niagara Falls – in Kerala Indian Niagara Falls – in Kerala Indian Niagara Falls – in Kerala Indian Niagara Falls – in Kerala 

 

Source: http://goo.gl/G1NwW

Leave a Reply

Your email address will not be published. Required fields are marked *