Location

Rocco's studios are located at the city of Antiparos, at the picturesque port by the sea.