Spring brings a magical transformation to India's hill stations, painting the landscapes with vibrant flowers, lush greenery, ...
Located in the northeastern region of India, Meghalaya is aptly known as the "Land of Clouds." This state holds significant ...
Explore the lesser-known wonders of India’s landscape with these stunning canyons that promise an unforgettable adventure.
Shillong, calling itself the 'Scotland of the East', is the capital of Meghalaya and you must have heard about how scenic ...
Spend your mornings sipping on local Khasi tea with a view, then head to Elephant Falls or Laitlum Canyons for some fresh air and postcard-worthy scenery. For music lovers, the city's vibrant ...
After we waited for an hour, the clouds cleared and the sun shone and revealed a rainbow. On the first day, we reached Shillong and perched from the height, saw the valley at Laitlum Grand Canyon. It ...