St. Vincent and the Grenadines is a country in the Caribbean made up of 32 small islands. Its flag has vertical stripes of blue, green, and yellow. This country is famous for its beautiful sea and volcanic islands. It became even more famous as a filming location for the movie 'Pirates of the Caribbean'.