Cyprus

City of Limassol

The town offers a distinctive cool vibe that is a hit for those who simply want to chill out but,…