Life’s a Beach in the Bahamas Jul 10, 2022 | Bahamas, Beach Xanadu Beach, Grand Bahama Island, Bahamas.