Paradise Island, Bahamas. See photos HERE.