Niagara Falls in India: Athirapally Falls
The state of Kerala in India, is said to be “the region where dwell the Gods”. Perhaps it is the beauty of nature, made of monsoon forests and a rich fauna. It will be for the kindness and good manners of the inhabitants or for the quality of food and plenty of fish. The state of Kerala, located on the southern coast of India, is certainly one of the most beautiful places in which to travel.
Among the many nature reserves, one located in the Athirapally-Vazhachal worth a visit. Athirapally is the land of forests, rivers and large waterfalls. Yes, here is what is called affectionately “The Niagara of India”: a majestic waterfall that thanks to Indian cinema has become a popular attraction. Many films have been shot in the monsoon forests of this region and often the waterfalls become the perfect setting for the classic moment sung in the films.Read More »Niagara Falls in India: Athirapally Falls