Charleson Park is a chill spot in Vancouver where you can take a leisurely stroll through greenery, check out a cool waterfall and pond, and catch awesome views of the downtown skyline. You can also play some tennis on the rooftop courts or let your furry friend run wild in the off-leash area. It's a great place to unwind and soak up some nature vibes in the city.