Penikese Island
From Academic Kids
(Redirected from Penikese)
Penikese Island lies off the coast of Massachusetts in Buzzards Bay. It is part of the Elizabeth Islands, which form the town of Gosnold, Massachusetts. Formerly home to a leper colony, today it houses a reform school.
[edit]
External link
- The Penikese School website (http://penikese.org)Template:US-northeast-geo-stub
