Viva Wyndham Fortuna Beach: Enjoy an expansive white-sand beach, exciting activities and all-inclusive amenities in Freeport, Bahamas.