India is blessed with sun kissed beaches to azure oceans and deep jungles. The breathtaking Himalayas in the north and expansive barren Kutch and Thar desert in West show the wild contrast for any foreign visitor. Explore below any segment of your choice..