Owia Salt Pond Coastal Adventure Owia From $ Owia Salt Pond, located at the remote northeastern tip of Saint Vincent, is one of the most striking and unusual natural swimming spots in the Caribbean. Book now