India is blessed with scenic beauty and nature. Most of India is consists of places that resemble heaven on earth. One of these places is Shivanasamudra and ...
India is home for a large number of enchanting waterfalls and each of them has it’s own showpiece. Many of the waterfalls go unnoticed and one of them is the ...
Athirapally Water Falls is situated in Kerala, India on the Chalakudy River, which originates from the upper reaches of the Western Ghats at the entrance to ...