by Sounak Dutta | India, Meghalaya, North East India
Shillong travel itinerary is going to come in handy if you are planning to visit this beautiful capital of the northeastern state of Meghalaya. Meghalaya is a place where you need to be if you have ever desired to get close to nature and greenery fascinates you. A...