Leeward Islands - Netherlands
St. Maarten is the Dutch part of the Leeward Island nation
in the Caribbean. The other part of the island is French.
It was very hot but the welcome of the people was great.
Prayed with many people and so many stopped in cars to
speak and take gospel material.
I walked around the island with the cross.
Pilgrim followers of Jesus
Arthur and Denise Blessitt