B. Rodriguez St, Cebu City, 6000 Cebu, Philippines
+63 32 511 4510
One of the most interesting tourist attractions in the city. Take a walk and admire various species of plants.