Northeast India

Here are some of the most unique sights and wonders Meghalaya has to offer.