Tag Archives: America’s Freedom Sailor

Website of the Week: America’s Freedom Sailor

Based in New Orleans, Louisiana, America’s Freedom Sailor is a non-profit organization with a mission to build the largest accessible tall ship in the world, and the only one in the United States. The founder, Mr. Jan Olijve, is a Dutchman who … Continue reading

Posted in Website of the Week | Tagged | Comments Off