Bigger India

Athirapally Falls, Truly the Niagra of India

No wonder, the sight has been a favourite with film directors for their locations.

Leave a Reply

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