Shillong, the capital of Meghalaya in India's northeast, is known for its natural beauty, including its green fields, misty mountains, and stunning landscapes.Hi, are you looking for economical holiday packages? We provide you the best-in-class deals on Tour Packages/Hotel bookings/Flight tickets (Domestic/International). Call us .