In the core of Meghalaya lies Shillong, a city that seamlessly intertwines nature and culture. It is well-known for its permeating traditions like rolling hills and waterfalls which give it the name ...