Nohkalikai Falls is the tallest plunge waterfall in India. Its height is 1115 feet. The waterfall is located near Cherrapunji, one of the wettest places on Earth. They are fed by the rainwater collected on the summit of a smaller ...

Water is the perfect traveller because when it travels, it becomes the path itself! And if you are a like-minded explorer, one of the best places you could possibly find your solace in is the Sentinel Rock Waterfalls, a three-tiered ...

Mussoorie, the Queen of hills, with its magnificent lush green tranquil hills, natural beauty, archaic architecture, and as a centre of education and business, is an ideal place for a holiday, a romantic honeymoon as well as a pilgrimage as ...