Which of the following countries has the highest Hindu population after India?
Nepal
Nepal has the highest Hindu population after India, with Hinduism being the major religion in the country.
Which of the following does NOT belong to the category of Porifera?