AN ALL INCLUSIVE PIECE OF PARADISE ON SAN SALVADOR Barbara Kingstone November 15, 2017 Bahamas, Caribbean, Destinations, Hotels, Islands, North America, United States On the small island of San Salvador, Bahamas, about a 1 hour flight from Nassau, capital of the Bahamas, is a hidden surprise: Club Med’s, Columbus Isle. It has a 4.5 Trident rating but should really be...