sunglassesandumbrelladrinks.com
Carnival Horizon Review: Day 16 - Cagliari
Our final port of call on the inaugural Carnival Horizon voyage brought us into Cagliari, the capital of Sardinia.
Nicole