Search
Close this search box.

quality

Selva Marine

Selva Marine: Italian excellence in outboard engines and more

The highest Made in Italy quality, innovative production technologies, ongoing expansion and, of course, its iconic outboards: this is Selva Marine. The company, originally producing components for the Lambretta Innocenti on the outskirts of Milan

Language switcher

Browse categories