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.