News

From the thundering roar of Elephant Falls to the secluded beauty of Sweet Falls, explore the most stunning waterfalls near ...
Elephant Falls is one of the must-visit natural wonders of Meghalaya. Trust me when I say this: your trip to Shillong is incomplete without a visit to this beautiful and natural wonder.
Nestled in the serene hills of Meghalaya, Shillong offers an enchanting escape into nature and culture. Your adventure should start with a visit to Umiam Lake, also known as Barapani Lake.
The death toll has risen to 11 elephants at a waterfall in Thailand, The Guardian reported Tuesday. A herd of wild elephants was swept away by raging waters in a national park in Thailand, initiall… ...