Places to visit in Meghalaya

List of Top 31 Must Visit Places in Meghalaya

Posted on

Abounding with breathtaking nature’s grandeur, Meghalaya is one of the most beautiful states in Northeast India. The state has a great tourism potential, which is still unexploited and under the domain of rainforests. Meghalaya, well known as the abode of…