*** Welcome to piglix ***

Owia

Owia
Owia is located in Saint Vincent and the Grenadines
Owia
Owia
Location in Saint Vincent and the Grenadines
Coordinates: 13°22′31″N 61°08′37″W / 13.3753°N 61.1436°W / 13.3753; -61.1436Coordinates: 13°22′31″N 61°08′37″W / 13.3753°N 61.1436°W / 13.3753; -61.1436
Country Saint Vincent and the Grenadines
Island Saint Vincent
Parish Charlotte

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.



...
Wikipedia

...