Location

Meghalaya, the abode of clouds, is one of the most beautiful states in North-East India offering a variety of sights, activities, food and festivals to the tourists. Well known for Cherapunjji, the place which receives one of the maximum rainfall in the world, Meghalaya can mesmerise you with its hills, valleys, lakes, caves and waterfalls which when combined with the beautiful clouds, give it a very serene, beautiful look.

Shillong is the only hill station in the country that is accessible from all sides. The name Shillong is derived from U-Shyllong, a powerful deity and is situated at an altitude of 1496 m above sea level with attractions like Lady Hydari Park, Ward’s Lake, Don Bosco Centre for Indigenous Cultures, Spread Eagle Falls, Sweet Falls, Elephant Falls, Shillong Peak, Capt. Williamson Sangma State Museum.