Borobudur, the 9th century stone monument which will overlook the ceremony, is a UNESCO World Heritage site and the world's largest Buddhist temple. Its intricate murals and commanding views are awe-inspiring at any time of day, although we can recommend, from experience, the sunrise tours organised through the Manohara Hotel (within the temple compound).
Built within decades of Borobudur, Prambanan sits just outside Yogyakarta, and features exquisite carvings of Hindu deities, as well as scenes from the Ramayana and other Hindu epics. Layers of history have infused these stories with Javanese traditions, in which the Goddess Durga is recast as a princess trapped in a stone palace built by giants. It is also a UNESCO World Heritage site.
This unique church is modelled on a dove, though it is often likened to another bird, savoured across the world since its domestication in South East Asia 8,000 years ago. Founded by a Christian, but enthusiastic in its embrace of all religious worshippers, Bukit Rhema boasts incredible views and idiosyncratic architecture, with friendly and knowledgeable guides.
The kraton (palace) and bathing complex of the Sultan of Yogyakarta are well worth a visit. Built over three centuries from the mid-1700s, this active royal residence showcases traditional Javanese architecture, with many areas open to the public. Visit Bale Raos to sample the culinary favourites of each generation of royalty.