7 Destination Places You Must See When Travel in India

By the largest area, India was called as a continent by most people. The country is located in the South Asia. India is known as the seventh largest and the second most populous democracy country within the population over 1.2 billion people. Here are the top 7 bucket list of places to visit when you have chance to travel in India including Key Monastery, Nubra valley, Matheran, Munnar, Hampi, Mizoram and  Jim Corbett National Park.

1 of 10