Falmouth, on the south coast of Cornwall, England, has the third-deepest natural harbour on Earth, and has been the start or finish of many record-breaking voyages around the world. The proximity to the water has been Falmouth’s draw for generations, and its Georgian town houses that face the beach are often turned into guest houses […]
Read more →