In 2018–2023, many team members stayed at the Vesuvian Institute in Castellamare di Stabia, a coastal town on the Bay of Naples.
In 2018–2023, many team members stayed at the Vesuvian Institute in Castellamare di Stabia, a coastal town on the Bay of Naples.