Question: what island is iqaluit on?
Answer: The city of Iqaluit is located on Baffin Island at the northern end of Frobisher Bay near the mouth of the Sylvia Grinnell River. Iqaluit is the territorial capital of Nunavut, the largest and fastest-growing community in the territory.