Limassol (Lemesos) is a city on the southern coast of Cyprus, the second largest on the island (240 thousand inhabitants). Limassol is located on the shores of the Akrotiri Bay between the ancient cities of Kourion and Amathus, which is why the Byzantines called it Neapolis (“new city”). A tourist-resort area stretches from Amathus to […]