Which of the following countries has the highest Hindu population after India?
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. Nepal.
After India, the country with the highest Hindu population is Nepal. Hinduism is the majority religion in Nepal, with over 80% of its population identifying as Hindus. The country is home to significant Hindu temples, including the famous Pashupatinath Temple. Nepal has deeply rooted Hindu traditions, festivals, and cultural practices that closely align with those in India. Other countries with notable Hindu populations include Bangladesh, Indonesia, Pakistan, Sri Lanka, and the United States, but Nepal ranks the highest after India.