A quick travel guide to five of the best places to visit in Northeast India, a wild land of cultures and biodiversity.
Meghalaya, a mysterious state in Northeast India, is a land abound with cascading waterfalls, deep caves, charming cultures and incredible virgin biodiversity. Travel a path less taken.
By June every year, gigantic mesmerizing clouds invade India from the oceans, bringing much needed fertility and greenery to the country's summer temperate landscape. It is the Indian Monsoons!