Indonesian puppets are world famous and shows for visitors are staged in various locations. At small shops bartering might be necessary. 1000-2100 Monday to Sunday. There are courses at the major tourist destinations. There are fully-equipped watersports centres on Java, one at '1000 Islands' north of Jakarta, another at Surabaya.
Swimming is safe at the beaches and many hotels have pools.
Chinese shadow-boxing competitions can be watched at Loka Sari and JL Mangga Besar. There are a number of festivals which take place during the year, the dates of which often vary according to the Hindu or Buddhist calendars. Bali stages some magnificent festivals all year round. Festival calendars can be obtained on arrival. The Sultan's birthday in mid-December is celebrated by a fair and festival in Yogyakarta, Java.