41.39N 70.62W

Beach Plum Inn and Restaurant

Beach Plum Inn and Restaurant

50 Beach Plum Lane/ North Road, Menemsha, MA

    50 Beach Plum Lane/ North Road, Menemsha, MA