Ubud, the shopping and craftworkA few miles north of Denpasar, Ubud represents the cultural capital of the island. Vladimira Dvorakova / age fotostock;
The exceptional natural richness of Bali somewhat eclipses the attraction of its town centres.