Archers Bay is a natural feature, located at Archers Bay, Barbados
Location :
Archers Bay
Added by Jopie, at 26 November 2017
Gallery
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).