Everything great by G. Camodeca - Switzerland from IsulaTravel

Everything great, location, facilities, the owner, and the close beach Looking forward to come back again