by Johnny da Silva | Apr 29, 2019 | Blog, Restaurant News, Specials & Events
Port Owen is the laid-back West Coast Saint-Tropez on the Berg River. Located only 90 minutes from Cape Town, the unexplored area around Port Owen in the West Coast is the idyllic location for a restful stay. Russells on the Port has created a 2-day Port Owen...