I liked the fact this place is withn walking distance from the Mayfair Hotel. There is a nominal fee of two dollar for a self tour. I found this place interesting because along the tour there is plant life I've not seen before. The uses of the varied plants was interesting to me. The home and the history thereof is somewhat interesting, Check it out if you have the opportunity!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.