Living the life at Groeneweide
On the Overstrand coast, nestled between the beautiful Franskraal Mountain and the deep blue Indian Ocean is South Africa"s best kept secret - Groeneweide...
On the Overstrand coast, nestled between the beautiful Franskraal Mountain and the deep blue Indian Ocean is South Africa"s best kept secret - Groeneweide...