Map Of Saba, The Highest Point Of The Kingdom Of Netherlands

Saba Map (click on it to enlarge)

Saba Map (click on it to enlarge)

Source: unknown; contact us to claim it.