The Best Things to Do in Bali, the Island of the Gods

Temples, gardens, Old World monkeys, and surfing beaches all combine to keep the curious satisfied in Bali.