Trove Island

Trove Island was an island located in the western edge of the Gulf of Dohlar. (Map)