Cruise ships, Cozumel, Mexico
St. John's, Newfoundland
Evening reflections in the harbor - St. John's Newfoundland, Canada - the second largest natural harbor in the world St. John's (aa)