Though the Bahamas ... Bird Restaurant, a casual rustic eatery that serves local Bahamian fare. You can also relax at the beautiful New Bight Beach, located at the base of Mount Alvernia. Cat ...