Schouten Island

English

Proper noun

Schouten Island

  1. An offshore island that is part of the Glamorgan-Spring Bay council area, eastern Tasmania, Australia.