Talofa Tall Ship Sail in Los Cabos onboard Talofa TALOFA means" WELCOME" in Samoan When you step onboard the TALOFA, you step back in time. Over 100 ft. long and nearly 100 years old, TALOFA is the only sailing tall ship of this kind in the world! COME SAIL WITH US........AND HAVE AN EXPERIENCE OF A LIFETIME
Contact Information:
Website: http://www.talofatallship.com/