5th Floor Rosebank College House, 5 Waterkant Street Cape Town 8001
Peel Fjord is a fjord in Chile. It branches off from the Sarmiento Channel.