answersLogoWhite

0

India is called the Land of Prayer because many of the people are very spiritual and religious. Religion in India is also very diverse and is the birthplace of four of the world's major religions: Hinduism, Buddhism, Jainism and Sikhism.

User Avatar

Shayne Stokes

Lvl 13
2y ago

What else can I help you with?