Cape Town, South Africa. A fusion of fantasy and reality. Mainly nature. All ages welcome.