News

Shillong, capital of Meghalaya the "Scotland of the East" as it has magnificent natural beauty that leaves one breathless. Misty hills and scenic beauty of the city are a treat for the eyes and nature ...
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.