Island Saint Vincent Parish Charlotte | Local time Tuesday 3:23 PM | |
Country Saint Vincent and the Grenadines Weather 29°C, Wind SE at 23 km/h, 73% Humidity |
Owia salt pond saint vincent and the grenadines
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.
References
Owia Wikipedia(Text) CC BY-SA