Shillong Tour Package: Explore Meghalaya’s Misty Wonderland Shillong, often called the “Scotland of the East,” is a beautiful hill station in Meghalaya that attracts travelers with its pleasant weather, lush green landsc... tripadvisor .