sunglassesandumbrelladrinks.com
Carnival Vista Review: Day 4 - Embarkation in Barcelona
After months of planning, our anticipation was bubbling over and we just couldn’t wait to get onboard and explore the Carnival Vista for ourselves.
Nicole