1 reviews | Active since Member
Cape Nature cancelled my booking over 2 months ago and I am still waiting for the balance of my refund. I’ve called several times, emailed, sent proof of payment - all for nada. They suck!!!!!!