Menu

Sam Lord's Beach

Sam Lords Castle Beach Barbados

Located in St Phillip, on the South East coast of Barbados, is Sam Lord’s Beach. Besides being a historical landmark of the (now burnt down)...