41.39N 70.62W

Menemsha Inn and Cottages

Menemsha Inn and Cottages

50 North Road, Menemsha, MA

    50 North Road, Menemsha, MA