Bayshore Beach is a natural feature, located at Bayshore Beach, Barbados
Nice beach
Viele Touristen und Einheimische,schöner Strand für Kids.