Falmouth is a historic port town on the Cornish coast. Its working harbour is a sight to behold, and the town itself is a maze of narrow streets and independent shops. Plenty of dog-friendly pubs and cafes line the waterfront, making it a great spot to grab a bite after a walk along the coast path.