Port St Johns Rural
Embrace serene off-grid living in Umngazana Village, Port St Johns, with panoramic ocean and mountain views, a spacious yard, and six bedrooms with two bathrooms.