Island Travel Specialists opens 5 New Locations

Since Island Travel Specialists joined with World Travel Know, we just opened 5 new locations around the United States.