Carnival Pride Europe Cruise Review: Day 7 – Gibraltar

Carnival Pride Europe Cruise Review: Day 7 – Gibraltarfeatured

I have a (fairly recent) love/hate relationship with port days.