Fletcher Moss Botanical Garden
From Wikipedia, the free encyclopedia
Fletcher Moss Botanical Garden (known locally as Fletcher Moss) is situated in southern Manchester, in close proximity to Didsbury. "Fletcher Moss" is extremely well-kept and has an excellent reputation of attracting visitors from further afield than Manchester.
[edit] See Also