Carnival Horizon Review: Day 12 ā€“ Corfu

Carnival Horizon Review: Day 12 ā€“ Corfufeatured

I always seem to forget just how much I love Greece until Iā€™m back in Greece, and then all I can think is Holy crap, I really love Greece.