Island Saint Vincent | Local time Tuesday 3:23 PM | |
![]() | ||
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