Previous   Up   Next
Photo: 72 of 147, Album: Saint Croix, USVI 2006
The Contessa’s castle. Also called Villa Madeleine. Seems they also own most of the hill around it.

The Contessa's castle