Elbow Beach Bermuda 60 South Shore Road,
Paget, Bermuda