Laycock Bay is a natural feature, located at Laycock Bay, Barbados
Spearfishing, diving strong current.