Java – Yogyakarta

Amanjiwo Borobudur

Amanjiwo is a luxury resort located in the heart of a tropical environment on Java Island. It is close to numerous unique tourist attractions. Whatever your vacation program is, you should not miss to explore the largest Buddhist temple in the world, [...]