The name of the nation, St. Vincent and the Grenadines, is a good clue that the largest island of St. Vincent is the country's political and economic center. Home to slaveholding plantations in t...