nature in detail
Izumi Bonsai is the premier bonsai garden in the Philippines specializing in Japanese black pines, shimpaku junipers and other imported and premium bonsai. It is a place for bonsai lovers in the country
to come together and enjoy the art and craft of bonsai.