Shillong in Meghalaya is often dubbed a heavenly body of nature. However, the city is more than a na... Read more
Shillong in Meghalaya is often dubbed a heavenly body of nature. However, the city is more than a na... Read more
The Elephant Falls in Shillong is a treasured natural wonder. Each season, a hefty crowd of tourists... Read more
Known for its sparkling waterfalls, manicured gardens, azure lakes, and rich culture, Shillong is a ... Read more
Nestled in the heart of Shillong, Ward's Lake is a picturesque destination that draws both locals an... Read more