Larnaca Europe Square in Larnaca fortheloveofcyprus.com Nov 16, 2023 0 Comment Europe Square – Larnaca is an open space with some of Larnaca’s earliest British colonial buildings from the…