Travel Meghalaya Tourism: Places to Visit in India Ashish Arora March 7, 2020 The north-eastern state of Meghalaya has a rich flora and fauna complete with picturesque hills, waterfalls, lakes,... Read More Read more about Meghalaya Tourism: Places to Visit in India