Nothing makes me happier than a field of flowers, in this case, cherry blossoms! Every year in late April and early may Toronto gets covered with cherry blossoms all over the city! The two main attractions in the city where Cherry Blossom trees are are High Park and Trinity Bellwoods park! Not only ...