Penikese Island
|
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.
External link
- The Penikese School website (http://penikese.org)Template:US-northeast-geo-stub