sunglassesandumbrelladrinks.com
Carnival Vista Review: Day 10 - Crete
The Carnival Vista docked in Crete, and we spend the day touring the island of Spinalonga and the seaside village of Elounda.
Nicole