Trodly Logo

Meghalaya, which means "Abode of the Clouds”, is one of the wettest places on earth. Meghalaya offers an endless numbers of tourist attractions and is one of the most visited states among the seven sister states of North East India. Select destinations below to checkout tourist places in Meghalaya.