Praia de Santa Cruz, Portugal Cruise Deals

A serene view of Praia de Santa Cruz in Portugal, with large ocean waves rolling onto a wide, sandy beach. In the foreground, a stone wall with a white balustrade sits on a grassy cliff, while a lone person is fishing on the shore below. The sky is partly cloudy.