Peacock Island is located in the River Havel in Berlin and is a popular outing.
Some attractions within Peacock Island Map:
  • (1) Swiss Cottage
  • (2) Steward's House
  • (3) Frigate Harbor
  • (4) Greenhouses
  • (5) Slide