Perhaps Bali's most famous infinity pool, this stunning multi-level masterpiece at Hanging Gardens of Bali in Ubud has been crowned “best swimming pool in the world” many times over – and you can see why.