Posts in tag

public transport to borobudur


borobudur temple

Borobudur Temple is the world’s largest Buddhist site in the world, the name comes from the Sanskrit words vihara Buddha or

Share