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 it was the capital of St.Vincent and the Grenadines. The area is known for fishing and is famous for `Blackfish`. Due to the surrounding mountains, the town is shaped into a hole that has ove.....
Found on
No exact match found