Meghalaya is a burgeoning tourist destination with the ability to captivate and delight the people. Shillong is an amalgamation of town-esque and rural so we get the best of both worlds. The capital of Meghalaya itself has the hallmarks of […]