The building is situated near the Limassol castle, at St. Andrew Street, and dates back from the early 20th century. It originally belonged read more
Kinnis River Shops is a project consisting of 7 shops in the beautiful village of Germasogeia, just 7 minutes from the center of Limassol. read more