Published 7 Years Ago4 Reasons to visit Meghalaya, IndiaThe magnificent northeast state, Meghalaya also referred as the ?base of the clouds?, comprise of some incredible places to visit.