Paros Island, Greece
Greece is located in southeast Europe.
Paros Island is the third biggest of the Cyclades Islands.
Courtesy: parosweb.gr
The school and the student apartments are right along the beach and within walking distance of each other.