When visiting the Greek Isles a surprise to see. Yes it is a Costa cruise ship, but which one?
It is the same class as Costa Pacifica, but cannot confirm. More research to be done.

This one is much easier to identify.

'Costa Pacifica' in Civitavecchia

Glencairn