Owia
Encyclopedia
Owia is a town in Saint Vincent and the Grenadines
. It is located in the northeast of the main island of Saint Vincent
, close to the nation's northernmost point, Porter Point.
Saint Vincent and the Grenadines
Saint Vincent and the Grenadines is an island country in the Lesser Antilles chain, namely in the southern portion of the Windward Islands, which lie at the southern end of the eastern border of the Caribbean Sea where the latter meets the Atlantic Ocean....
. It is located in the northeast of the main island of Saint Vincent
Saint Vincent (island)
Saint Vincent is a volcanic island in the Caribbean. It is the largest island of the chain called Saint Vincent and the Grenadines. It is located in the Caribbean Sea, between Saint Lucia and Grenada. It is composed of partially submerged volcanic mountains...
, close to the nation's northernmost point, Porter Point.