The Indian subcontinent is home to ancient civilizations and many of the world’s great religions. Hinduism, Buddhism, Jainism, and Sikhism all originated here. Over the course of millennia, tectonic forces have thrust India into Eurasia, creating the tallest mountains on Earth, the Himalayas. Rich tropical waters in the Indian Ocean sustain fertile marine ecosystems along the coast in Kerala. The great cities Mumbai, Kolkata, and New Delhi overflow with cultural treasures and long histories. Streets and alleyways are filled with the wondrous smell of Indian cuisine. Travelers here quickly fall in love and form the memories of a lifetime.