• Delete
  • Edit

About

Archers Bay is a natural feature, located at Archers Bay, Barbados

Location :
Archers Bay

Added by Jopie, at 26 November 2017

Add missing information

Add email
Add phone
Add business description
Add website
Add Social Media
Add Products and Services

1 Reviews

  • Josie
    03 December 2017

    Beautiful and quiet bay, we went twice and both times (weekday in late November) we were only ones there. Accessible by dirt road then steps down, due to rocks surrounding the bay seemed to lose the sun late afternoon (4ish).

    response / report this review

Rate & Write Reviews