India is one of the popular tourist destinations in Asia. Bounded by the Himalayan ranges in the north, and surrounded on three sides by water (the Arabian Sea, Bay of Bengal, and the Indian Ocean), with a long history and diverse culture, India offers a wide array of places to see and things to do. In 2004, foreign tourists visiting India spent ...
FREE ADVERTISING!