News

Many of the great rivers flowing through this country by passing over the rocky mountain or hilly landscape or through the jungle terrain or coming down from the height of a plateau gave birth to some ...
Waterfalls in India are a mesmerizing natural wonder that draws travelers from all over the world to experience their ...
Waterfalls form one of the most astounding specters in the river basin or hill terrains and in this respect the waterfalls in India provides the greatest variety of beauty and natural grandeur across ...
Along the way to Nohkalikai Falls, before you reach Sohra, you will find yourself facing a road that takes you to Dain… One of the most photogenic waterfalls in India, Nohkalikai in Meghalaya ...
Known as the Niagara of India; Hogenakkal Falls on the Kaveri River (also known as Cauvery) in Dharampuri district of Tamil… How to Cycle From Kinnaur to Spiti Valley in Himachal Pradesh ...