Weymouth Lighthouse stands proudly on the picturesque Weymouth Harbour, a historic coastal town in Dorset, England. This iconic landmark offers panoramic views of the charming harbor, the sandy beaches, and the sparkling waters of the English Channel. The lighthouse, with its distinctive white and red stripes, has guided ships safely to the harbor since the early 19th century. Visitors can explore the surrounding area, stroll along the promenade, and soak up the maritime atmosphere. The lighthouse is a symbol of Weymouth’s rich maritime heritage and serves as a beacon of both history and natural beauty.

Other adventures for your Great Scenic Journeys collection?