If you're traveling to Yogyakarta for the first time, do yourself a favor and book this tour in advance. This tour includes convenient transfer service to all the must-visits in Yogyakarta. Watch the sunset over Prambanan Temple and climb the steps of Borobudur Temple. See the remnants of Merapi eruption on Merapi Lava Tour and experience a thrilling cave tubing adventure at Pindul Cave or gondola ride at Timang Beach. On top of that, visit Taman Sari Water Castle, Malioboro, and many more!