The Sugar Engineers

St Nicholas Abbey

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.

st nicholas abbey aerial view

The owner of the estate