SHAMA LODGE · BAVIAANS MOUNTAINS

Your place in the Karoo

Cottages, family stays and room for everyone.