5 days ago0 viewsarteMagazinartculturetravelA documentary featuring Jules Verne's Cape Horn, Texas, and Liberia, including cultural and travel highlights.