Top tourist attractions and sights in Limassol (Cyprus) combine seaside promenades, ancient ruins, and a lively resort atmosphere. This coastal city is known for its medieval castle, the archaeological site of Kourion, the ancient kingdom of Amathus, sandy beaches, and a bustling marina.