2025 – Portugal: Olhos de Água
Some short memories from our recent holiday to ‘Olhos de Água’, situated midway between Albufeira and Vilamoura on the Algarve. The name refers to the freshwater springs on the beach, visible when the sea is
Continue reading