The Baguio Botanical Garden is one of the green parks of the City of Pines. The main entrance to the Baguio Botanical Garden is along Leonard Wood Road, between Teachers Camp and Wright Park. Once you see a sculpture made of cement and stone, congratulations! You are in the right place.