Half Moon Beach Locale: Massachusetts. Gloucester, MA 42.60468,-70.67884 ← Mystic Seaport Visitors Center Hammond Castle →