Meghalaya

Meghalaya

meghalaya, northeast, tour, tourism, naturehunt

0 followers

Meghalaya, the wettest place on earth, is one of the most diverse and scenic states in all of India. A Member of the Seven Sisters State, it is home to some of the most picturesque places in the North-East. In Sanskrit, Meghalaya means "the abode of clouds".