Explore the intricate Dilwara Jain Temples or take a calming boat ride ... Nicknamed the “Scotland of the East,” Shillong is a must-visit for those seeking an enchanting New Years’ experience.