Situated between emerald hills, Shillong fuses natural bounty and vibrant culture promising soul-stirring experiences. Waterfalls, lakes, museums, markets - this Meghalaya capital has it all!