One of the Quirimbas Islands in the Indian Ocean off northern Mozambique, on which Vasco da Gama reportedly rested in 1502
All answers having "One of the Quirimbas Islands in the Indian Ocean off northern Mozambique, on which Vasco da Gama reportedly rested in 1502" as clue: