Gavin Manerowski has a love of swimming which he indulged on a recent trip to Bali. The island of Bali offers some of the best underwater experiences.
We use cookies to ensure that we give you the best experience on our website. By using this site, you are accepting our cookie policy