Things To Do In Limassol

Located on the southern coast of the Mediterranean island of Cyprus, Limassol is an intriguing blend of old town quaintness and modern elegance.

Read More