1 reviews | Active since Mar 2009

29 Jul 2024, 23:21

Cape Nature sucks!

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!!!!!!

0
Replies (0)