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…