Famously known as the departure point for the RMS Titanic and the Mayflower, Southampton, England, is a fun city to explore. Its architecture and landmarks reflect the charm of a classic English town, with cobblestone streets, centuries-old homes, and 1.25 miles of a towering stone fortification wall built in the mid-1300s – complete with 29 …
Continue reading Southampton, England: Where the Titanic & Mayflower Set Sail.




