India is blessed with diverse and exceptionally scenic natural landscapes comprising of lofty mountains and hills, extensive plateaus and plains, and vast deserts. India boasts some of the finest hill resorts of the world in the great Himalayas and the towering Western and Eastern Ghats mountain ranges that include Ooty, Manali, Dalhousie, Nainital, Mussoorrie, Shillong, Kodaikanal and Khandala to name a few. Visit India and discover the exceptional natural beauty and charm of these famous hill resorts of India with Destinations India.
|