The North-Eastern states of India have much natural beauty to behold. The picturesque hill station of Shillong nestled amidst the…
The thought of travelling to Meghalaya was obvious. Mysterious, serene, and secluded, Meghalaya is the ideal destination for all those…
No prizes for guessing: Shillong is one of the best tourist destinations for those who wish to explore India’s North…
Meghalaya or the ‘abode of the clouds’ is a magical land! Abundant in lush forests, gentle hills, pristine rivers, and…
Meghalaya or the ‘abode of the clouds’ is a mesmerizing land. Beneath these legendary clouds are magical forests, cascading waterfalls,…
The beauty of the North-Eastern states in India cannot be described in a few words. Known for its idyllic and…