INDIA

India is the world’s most populous country and the seventh largest by total area, occupying the majority of the Indian subcontinent and extending from the Himalayas in the north to the tip of the Deccan Peninsula in the south. It is one of the world’s oldest civilizations, with urban settlements in the Indus Valley dating back more than 5,000 years, and is the birthplace of Hinduism, Buddhism, Jainism, and Sikhism, religions that together claim more than a billion and a half adherents worldwide.

STAY IN THE LOOP

New trip guides, quizzes, money tips, and much more delivered each week.

Newsletter subscription is subject to Frayed Passport’s Privacy Policy and Terms and Conditions.

ADVERTISEMENT