Bali mixes green rice terraces and quiet temples in the hills around Ubud with surf beaches and sunset bars on the coast. Food is a highlight everywhere, from warung stalls to long tasting menus.

The dry season, from May to September, is the most comfortable time to visit. Plan a few days inland and a few by the sea to see both sides of the island.

Tours in Bali