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.
With average annual rainfall as high as 12,000 mm (470 in) in some areas, Meghalaya is the wettest place on earth. The western part of the plateau, comprising the Garo Hills region with lower elevations, experiences high temperatures for most of the year.
Of all the places in Meghalaya, Shillong is the most visited place. Visitors coming to Shillong can shop in the busy Police bazaar and Bara bazaar area. There are few shopping malls in Shillong which includesReliance Ttrendz, Vishal Mega mart, Glory's Plazaand Dreamland arcade.