Layou is a small town located on the island of Saint Vincent, in Saint Patrick Parish.
Layou is a small town. This small town is located on the island of Saint Vincent. This was in Saint Patrick Parish.