Best Hotels and Resorts Jogja ~ 1 article(s)
Amanjiwo Resort lies within view of the mystical stupas of Borobudur temple, a Unesco World Heritage Site located in central Java – Indonesia. The Buddhist monument of Borobudur forms the design of Amanjiwo Resort perfectly. They both seems a sister’s... read more
If you have any questions, please contact us.