Santa Cruz (google: Praia de Santa Cruz) is a small town overlooking the miles-long coast of the Atlantic. Located 50 km to the north of Lisbon, this enchanting corner still remains hidden from mass tourism. What does this mean? A coffee under 1€. Enough place for your beach towel. Surfing without a crowd of 100 people. A chance to meet a real local person in a natural habitat and listen to the melody of the Portuguese language.
And, of course, THESE views.