Barrouallie is an inhabited place located on Saint Vincent.
Category: Saint Patrick, Saint Vincent and the Grenadines