Astola Island is in? A) India B) Pakistan C) Iran D) Bangladesh Related MCQs: Astola Island is in? Island of Gorée was the largest slave-trading centre on the African coast from 15th to the 19th century. it is the island of which Country? Manora Island is located in? The largest island in the Indian Ocean is