Located off the eastern coast of the Baja California Peninsula in Mexico, Isla San Francisco is known for its untouched wilderness.

The post Isla San Francisco appeared first on Sailing Avocet.

Anonymous

Click here for full post: https://www.svavocet.com/2023/08/20/isla-san-francisco/

Instagram: @svavocet

Leave a Reply

IS THIS A MISTAKE? Restarting our North Atlantic Crossing

August 21, 2023-I can sail again