The Garden of the Gods Pool Oasis is a sprawling rooftop collection of seven ... infinity pool at the Marina Bay Sands hotel in Singapore the world’s best swimming pool? There’s no doubt ...