Part of Spanish-based Scarani Group, Rio has become a high profile European boat builder attached to the construction of about 35,000 during a 40-year span. Featuring outboard and stern drive power, Rio are designed for maximum recreational enjoyment ...See More