The world's seventh-largest country, and second most populous, India is not covered in a weekend. From the Himalayas to the coasts of the Indian Ocean, this landmass forms its own subcontinent. With its ancient cultures and deep history, India is also a favorite for culture enthusiasts.