Travel DestinationsTravel Asia 20 Beautiful Places to Visit in Meghalaya by Jane Sophia January 1, 2020 by Jane Sophia January 1, 2020 Visit Meghalaya, the most naturally beautiful state of India, get wet almost perennially, spot… 0 FacebookTwitterPinterestLinkedinWhatsappTelegramPocketEmail