India, located in South Asia, is the largest country in the South Asian Subcontinent. India is a vast tourist destination that borders Pakistan, China, Nepal, Bhutan, Sri Lanka, Bangladesh, and Myanmar. India has a large number of beautiful sights and attractions, situated around every region of the country. As one of the four ancient civilizations, India enjoys rich cultural relics. These places are the major domestic as well as international tourist attraction. Every Indian state has its own treasure to display such as The Taj Mahal, Kerala backwaters, Western Ghats and Wildlife. What to see in India? Jama Masjid, Red Fort, Khari Baoli Spice Market, Raj Ghat, Qutab Minar, Humayun's Tomb and India Gate are the recommended tourist sites in India tour. To truly experience the culture and history of India, travel is the key. Check out India Attractions page for more details about Indian tourist sites.