THE BLUE DOLPHIN INN

5950 Route 6
North Eastham
Massachusetts
United States