This clip is a tribute to the rich nature and marvelous wildlife on three islands in the Dutch Caribbean – Sint Eustatius, Saba and Sint Maarten.
Nature, Saba, St. Martin, Statia
This clip is a tribute to the rich nature and marvelous wildlife on three islands in the Dutch Caribbean – Sint Eustatius, Saba and Sint Maarten.