About Alexandra Gardens
Contains a lake, well laid-out flower and shrub beds, begonia hot houses and a comprehensive sporting complex.
More About Alexandra Gardens
Contains a lake, well laid-out flower and shrub beds, begonia hot houses and a comprehensive sporting complex.