Quiz question: What's the highest point in the Netherlands. Answer: Mt Scenery on the island of Saba in the Dutch Antillies.
Describe Saba: tropical rainforest full of bird and other wildlife, steep dramatic peaks, quaint red and white uniformed towns, and the highest peak in the Netherlands. We decided to check out Saba for ourselves. Here's what we found.Read More