Activities & Attractions Yogyakarta’s Taman Sari Water Castle: A Centuries-Old Royal Bathing House With An Underground Mosque Complex