HALF MOON MOTEL AND COTTAGES

28 TOWER ST
WEIRS BEACH
New Hampshire
United States