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 ...
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 ...