Why you should probably ignore the ‘best time to visit Bali’ guides

Stop listening to travel agents who have never actually sweated through a linen shirt in the middle of a Denpasar traffic...