Nature tourism, visiting to places that are naturally created. There are many such places in India. Places such as beaches, hills, mountains, rivers, water falls, national parks are included in this category. Since India is surrounded with water in 3 of it’s sides, there are more beaches in the Deccan plateau region. A little part of the Indian border lies near the huge Mount Everest, making India feel the cold waves from the mountain. Apart from these, there are lakes, rivers, ponds, hill stations that are beautiful enough to fetch more tourists from other parts around India and the world.
Singalila Kanchenjunga Trekking Some of the most famous views of Kangchenjunga are from the hill station of Darjeeling and Antu Dada of Ilam, Nepal. The Darjeeling War Memorial is among [...]