Cities & Places
Limassol is a city on the southern coast of Cyprus halfway between Paphos and Larnaka. Limassol is the second largest urban are...
There is no doubt Limassol Castle occupies a dominant position in the landmark and tourist attractions in the city. The medieva...