Benoa (Denpasar), Bali, Indonesia

In Partnership With

Indonesia is made up of more than 13,000 islands, but even with all that competition, Bali manages to stand out. Beautiful temples and shrines of all sizes are spread across the island, tucked down...