Casco Bay Trail carries visitors along Maine's legendary coast. Relatively easy hike with great views. Dogs are welcome on trails, but not on the beaches.
Post A Review