Definition of Schouten Islands
islands of Indonesia in the Pacific across the entrance to Teluk Cenderawasih area 1230 square miles (3198 square kilometers)
Learn More about schouten islands
Britannica.com: Encyclopedia article about Schouten Islands
Seen and Heard
What made you want to look up Schouten Islands? Please tell us where you read or heard it (including the quote, if possible).