There is one beach or bay in Somerset Torres Strait
1 results
Cape York Peninsula is a large peninsula located in Far North Queensland, Australia.