Shillong, calling itself the 'Scotland of the East', is the capital of Meghalaya and you must have heard about how scenic ...
Explore Six beautiful Shillong Sunset View that gives you peace when away from the crowd. The best kept secrets, locations ...
Explore the lesser-known wonders of India’s landscape with these stunning canyons that promise an unforgettable adventure.