Caribbean Connection -Lighthouse Beach on Eleuthera in The Bahamas.