The Best Time to Visit Bali—And Where to Go for Your First Time | Condé Nast Traveler
"On arrival at Denpasar airport, expect to wait around two hours in long immigration queues, and be prepared for slow road journeys as heavy traffic can fill Bali's narrow roads." - Anna Chittenden