Where is Bathsheba Beach? Umar Draz 11 months ago A. Barbados B. Greece C. Australia D. None of these Correct Answer: A. Barbados