Barrouallie Town in Saint Vincent and the Grenadines. Barrouallie is a town located in the West St. Patrick Parish of Saint Vincent and the Grenadines, part of the country of Saint Vincent and the Grenadines in the Caribbean region. It is recognized for its fertile agricultural lands and active community life. Built by Tim Jones