Where is Foster Botanical Garden located?
Foster Botanical Garden, Foster Botanical Garden, United States of America (approx. 21.3155°, -157.85834°)
Foster Botanical Garden, Foster Botanical Garden, United States of America (approx. 21.3155°, -157.85834°)