Baguio, Italy
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.
Listen to the audio guide for Baguio Botanical Garden Free on WIP — starts by itself when you arrive, even with the screen off