Hay también una punta Belcher en isla Devon.