When it comes to beauty, India has everything from oceans to mountains and deserts. The country has more than a thousand ...