Spread over an area of well over 3 Lakh sq. km, India is the 7th largest country in the world in terms of area. It has the young and mighty Himalayas in the North, the vast Thar Desert in the West, the dense forests on the East and the blue …
Read More »