September 8, 2016 Travel Advisor 3Comment

Blessed with Majestic mountains, splashing rivers, challenging terrains, Glistening ocean and other natural marvels, India has become an idle center for Adventure Sports. Travel Advisor summarizes here the 10 adrenaline-packed adventure sports and most stunning destinations to try them in India. Skiing With large range of mountains in north India…