Amanjiwo Resort Borobudur Location Amanjiwo Resort Borobudur known as ‘Peaceful Soul’ sits within a stunning location surrounded by ancient monuments and volcanic mountains, royal capitals and rural markets, Amanjiwo lies within the breathtaking countryside…continue reading…

You must be logged in to post a comment.