Half Moon Beach Locale: Massachusetts. Gloucester, MA 42.60468,-70.67884 ← Great Hill Weymouth Skeenesboro Museum View →