Baguio, Philippines
Baguio Botanical Garden
The Baguio Botanical Garden, formerly known as Imelda Park, is a botanical garden in Baguio, Philippines, located on Leonard Wood Road between Wright Park and Teacher's Camp.
- City
- Baguio
- Country
- Philippines
- Category
- Park
- Suggested visit
- About 90 minutes
More places in Baguio
Background: Wikipedia