From Mountains to the Sea

Perched in the mountains of Slovenia, Elan Yachts' factory might seem like a strange place to make boats, but the factory has an eclectic heritage.