Sugar Mills Ruins — Landmark in Sint Eustatius, Leeward Islands, the Caribbean. Hours, map, contact. CaribbeanForAll.