There is one natural attraction in Alexandra
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.