Marrionette puppets in Museum Wayang.

Getty Images/Lonely Planet Images

This puppet museum has one of the best collections of wayang (flat wooden puppets) in Java and its dusty cabinets are full of a multitude of intricate, eerie and beautiful characters from across Indonesia, as well as China, Vietnam, India, Cambodia and Europe. The building itself dates from 1912. Ask about the occasional free wayang performances.