In Awe of the Northern Lights aboard Saga Sapphire
1 Southampton, England Lying near the head of Southampton Water, a peninsula between the estuaries of the Rivers Test and Itchen, Southampton is Britain’s largest cruise port. It has been one of England’s major ports since the Middle Ages, ... Read On