The Owia Salt Pond is located on the North Eastern Coast of St. Vincent in the village of Owia which is home to some of the indigenous people of St. …
Reviews
Tripadvisor
4.5/5 · 35 reviews
Loading reviews...
Jun 26, 2024
At the top of the island is Owia Salt Pond. Here the Atlantic Ocean comes crashing through some rocks at high tide to create a pool. It's a lovely spot to watch the waves. Full review by Robert D