The House of Refuge is the last remaining of nearly a dozen shipwreck life saving stations. Built in 1876 to help stranded sailors. It now is a museum exhibiting life saving equipment used over the years, Directly behind it is the Atlantic
Comments
Sign in or get an account to comment.