Meghalaya is a state in Northeast India. The name means "the abode of clouds" in Sanskrit. The population of Meghalaya as of 2016 is estimated to be 3,211,474. Meghalaya covers an area of approximately 22,430 square kilometers, with a length to breadth ratio of about 3:1.
Nohkalikai Falls is the tallest plunge waterfall in India. Its height is 1115 feet (340 metres)
Nohkalikai Falls are fed by the rainwater collected on the summit of a comparatively small plateau and decrease in power during the dry season in December - February. Below the falls there has formed a plunge pool with unusual green colored water.
Located at a distance of 10 km southwards of the main city, Shillong Peak is the highest point of Shillong and offers panoramic views of the city, the waterfalls, the Himalayas, the lush green surroundings as well as the Bangladesh plains. The peak has an impressive height of 1962 m, above the sea level.