Borobudur, in Central Java, Indonesia, is a pilgrimage destination for people of which faith?

Answer Buddhism

Constructed in the 7th century AD, Borobudur is the largest Buddhist temple in the world and Indonesia's most-visited site.

Last updated 5 years ago · 0 views · SOURCE