Carcavelos beach, Lisbon, Portugal

Carcavelos beach with its 16th Century Saint Julian Fortress overlooking the Atlantic ocean, near Lisbon, Portugal.
View full source