Barrouallie
From Wikipedia, the free encyclopedia
Barrouallie is a town located on the island of Saint Vincent. Within Saint Patrick Parish Barrouallie is both the largest city and the parish capital.Once was the capital of St.vincent ant Grenadines.
[edit] See also
"Pirates of the Caribbean", the movie, did some filming near here.