Of all the historic capes in this race, Finisterre is definitely the least well known. Located on the northwestern end of the Iberian peninsula, it is a beautiful rocky outcropping that juts out dramatically into the Atlantic Ocean. Overseen by a 53 foot high white lighthouse and an accompanying two story house built in 1853, the name Finisterre is a derivative of Latin meaning “the end of the...
Vendee Globe II: The Atlantic
V