Saint Vincent and the Grenadines Country Overview

Saint Vincent and the Grenadines. Country formed by an archipelago in the chain of the Lesser Antilles. Saint Vincent and the Grenadines lies between Saint Lucia to the north and Grenada to the south, with the Caribbean Sea to the west and the Atlantic to the east. Its territory has...