SAN SALVADOR, BAHAMAS - Air Canada touched down on San Salvador Tuesday afternoon bringing 100 visitors to the island.
SAN SALVADOR, BAHAMAS - On the southern island of San Salvador, the local administrator Francis Barr is responsible for managing and meeting the needs and concerns...