St. Peter’s Island is located on the western side of Hillsborough Bay near the entrance to Charlottetown Harbour.
It is rumored you can access the island at low tide. ARLHS # CAN-481 (1007)
No photo available