A castle by the sea ppmarques 14 years ago A castle by the sea |Santa Cruz, Torres Vedras, Portugal| Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Share on Tumblr (Opens in new window) Tumblr Email a link to a friend (Opens in new window) Email Share on Pinterest (Opens in new window) Pinterest Santa CruzDate14th September 2012You must live in the presentDate21st August 2012I love the seaDate14th March 2012