About India February 5, 2014 0 2423 Views Travel in India is a total experience, one which no visitor ever forgets. A vast subcontinent of over 900 million people, it covers 25 states, stretches some 3200 km (2000 miles) north to south, and about 2700 km (1700 miles) ... Read More »