Meghalaya, call "Abode of Clouds," stunning state India offers breathtaking landscapes serene hills lush forests cozy weather ...
Shillong is located in Meghalaya in north-east India. It is easily accessible from Guwahati and has several awesome places to visit. Cherrapunjee and Mawlynnong are some of the beautiful places ...
Mumbai City FC skipper Lallianzuala Chhangte is all geared for the Indian Super League (ISL) debut in Meghalaya with ...
Apart from being naturally rich and beautiful, the place is also fashionably upscale. Shopping in Shillong has several aspects but among all you cannot miss out on the range of souvenirs to choose ...