St Nicholas Abbey in Barbados, West Indies is a heritage tourism attraction. The estate has an historical residence and old sugar factory set in 225 acres of sugar cane.
The owner of the estate