Isles of Shoals
Group of small islands off the coast of New Hampshire and Maine, USThe Isles of Shoals are a group of small islands and tidal ledges situated approximately 6 miles (10 km) off the east coast of the United States, straddling the border of the states of Maine and New Hampshire.
Read article
Top Questions
AI generatedMore questions