While surveying the island yesterday, I happened upon a Disney-like castle in Seroe Preto, which borders San Nicolaas. The castle is built up on a hill with a walkway that passed beside it. There are Christmas lights strung around the thing and I will have to check it out during the season when it's fully illuminated.
I found out later this is quite a famous sight to see on the island.
Check out the photos here: