Tag: meghalaya

8 Beautiful Places of 8 North East States of India

8 Beautiful Places of 8 North East States of India

The north eastern states of India are a beautiful getaway to some of the most picturesque valleys, exotic forests and a very different taste of culture. Check out the list of places that must be on your list when you explore this side of the country next.