Shillong, the capital of Meghalaya, is a great destination that fits the dream of nature lovers and adventure seekers. The picturesque landscape of the hill station earns it the name the 'Scotland of the East'. Romantic Honeymoon Destinations, Holiday Destinations, Travel Destinations, Mountains In India, Shillong, India Tour, Hill Station, Tourist Places, Beautiful Places To Visit