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