Jogyakarta is close enough to Bali that you can afford to take a few days from your island schedule to explore this intriguing part of Java

read more