5 Schelde Street, Central, Jeffreys Bay 6331, South Africa
Distance: 150 m
Company description
With over 50 concessions in Africa, we proud ourselves in the ultimate adventure. We also do farm layout, development, lodges and specialised in custom all natural hides construction.