5th Floor Rosebank College House, 5 Waterkant Street Cape Town 8001
Baker Channel, also known as Calen Inlet, is a channel of Chile located in the Tortel, Aysén del General Carlos Ibáñez del Campo Region.