1 results
Located in the northeast of the charming Alexandra town, the Jack Shiel Gardens offer a peaceful and picturesque setting for visitors to relax and enjoy the outdoors.