On the world map, India lies on 21.7679° N, 78.8718° E coordinates. From Kashmir in the North to Kanyakumari in the South, India houses such varied range of cultural, ethnic and religious diversities that it is almost impossible to believe that it is one single country. Engulfed by the Majestic Himalayas in the North, the Grand Arabian Sea in the West and Backwaters in the South, the map of India does not leave a single spot empty. And when you think you have seen it all, the snow, the mountains, the waters, there is Thar Desert in North-Western India where one gets lost amidst vast stretches of sands and dry sun. With one look at the map of India, one knows how vast India is.