Deep in the heart of Central Java, Indonesia stands one of the finest examples of ancient architecture and spiritual heritage- Borobudur Temple.


Deep in the heart of Central Java, Indonesia stands one of the finest examples of ancient architecture and spiritual heritage- Borobudur Temple.