Where is Foster Botanical Garden?

Where is Foster Botanical Garden located?

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


Where is Foster Botanical Garden on the map?