A rooftop swimming pool at the Club Praia Da Rocha hotel on the Algarve in Portugal

- Image ID: AAHNFC
A rooftop swimming pool at the Club Praia Da Rocha hotel on the Algarve in Portugal
Andrew Fox / Alamy Stock Photo
Image ID: AAHNFC