Firefly Bonefishing offers world class bonefishing and fly fishing in the exotic waters of Grand Bahama island. Our perfect location makes for the most superb bonefishing in all the Bahamas islands.