Loading posts...
The Terrace Tea Garden and Animal Farm in Illovo Beach – A Review
View

The Terrace Tea Garden and Animal Farm in Illovo Beach – A Review

The Terrace Tea Garden in Illovo Beach on the KwaZulu-Natal South Coast is a delightful eatery that caters for a wide variety of age groups, tastes, and preferences. Situated within the lush greenery of the Illovo Nursery in Elizabeth Avenue just opposite the ...