Troop Island

Troop Island

Featured in Guides

Details

Location

Halifax, Nova Scotia Canada

Coordinates

44.58579° N, 63.93491° W