A new landmark has arrived in Cat Island.
Bahamian Prime Minister Philip Davis and Deputy Prime Minister Chester Cooper officially unveiled a new “Icon” sign this weekend, part of a ceremony celebrating the island’s unique beauty and cultural heritage.
The …