Adulated with synonyms like Scotland of the East or Rock Capital of India, Meghalaya is rich in natural resources and shares borders with Nepal,Bangladesh, Bhutan, China and Myanmar. Credit: File Image

The Northeast of India is currently one of those regions that international magazines suggest, you should visit before you die. The Lonely PlanetIndiatravel guide gives a rather......


Trending Stories


Latest Stories


Leave a comment

Leave a comment