Meghalaya Photos

Browse 136 attractions, meet 43 travelers, 9 tour guides and discover 182 photos

Meghalaya is a northeast Indian state. The word "Meghalaya" literally means 'the Abode of Clouds' in Sanskrit and other Indo-Iranian languages. As of 2011 the state has a population of 2,964,007 and is the 23rd most populous. Meghalaya covers an area of approximately 300 kilometers in length and about 100 kilometers in…
View Meghalaya guide >

Umiam Lake

Cement Plant MCL

Nepenthes Khasiana

Shillong Peak

Nohkalikai Fall

Megaliths Cherra

Workers Outside Coalmine

People In Shillong