India's diverse and breathtaking landscape is adorned with numerous natural wonders, and its waterfalls are among the most awe-inspiring. From the roaring cascades of the Western Ghats to the ...
Here are some great waterfalls in India where you would like to get your feet wet or just treat your eyes with a visual spectacle. Most of these waterfalls are best visited during monsoon ...
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 ...