Omodos Square: A Limassol landmark that is an integral part of the area's life and history
Image preview
This square is one of the most characteristic landmarks of the Cyprus countryside, and it is considered to be the largest paved square, with an area of 3000 square meters. Its size, as well…
* See the whole tribute on the Official City Guide of Limassol «All About Limassol»