by Antrib
View of the Forte da Cruz, superb location facing the Atlantic Ocean at Tamariz Beach, in Estoril, Portugal