Carnival Horizon is the newest and largest of their ships that I've ever been on. I'm not huge on ships, its more about the destinationβ¦
Browsing Tag
Carnival Horizon is the newest and largest of their ships that I've ever been on. I'm not huge on ships, its more about the destinationβ¦