Best place to stay and the host is very friendly. The amenities that you would get inside the house for your stay are more than expected and the surrounding is so peaceful and green. Must visit again!
Information
6Photos
1Comments
5Rating
Address:14 Edgeware Cl, Diep River, Cape Town, 7800, South Africa