A comprehensive photographic guide to the best destinations on the Indonesian island of Bali, from stunning beaches to hip cafés and trendy nightlife spots.