Get ready for an unforgettable culinary adventure at the Green Turtle Club in breathtaking Abaco, Bahamas! Join us for the 6th annual Devour! The Beach, an intimate celebration of the World’s Largest Food Film Festival, where delicious flavours and captivating films come together for four sensational days of food, film, and fun—Bahamian style!