A truly memorable historical tour of Yogyakarta. It's highly recommended to use a guide to give meaning to each site you visit, as without one, you'll just see old buildings without any narrative.
This tour is a world cultural heritage site and definitely worth a visit.