Mackworth Island
island in the United States of America
Mackworth Island is a 100-acre (40-hectare) bird sanctuary near Portland, Maine, USA. It is also home to the Baxter School for the Deaf.
This article is issued from Wikivoyage. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.