One of Indonesia's most visited tourist attractions, Borobudur is the world's largest Buddhist temple. Several pilgrims flock here, especially during 'Vesak' (Buddha's birthday), to celebrate at one of the greatest Buddhist monuments of the world!
Read more
Why Visit ?
(Things to see, Things to do, Food, Notes)