Keysers Cottage
Poenskop r Agateterrace 5210 Situated in the middle of Long Beach, at Port St Johns, this is the ideal place to get away from it all and relax. The wooden deck is the best spot for watching the sea and just...
Khululeka Retreat
P O Box 128 5120 If you want to get off the beaten track to a place that is unique for its beauty and unspoilt surroundings, you will love Khululeka Retreat. Set in an indigenous forest, high on...