1Amsterdam, The Netherlands

One can find blooming cherry trees all around the Dutch capital, but it is especially dense with them in the Amsterdamse Bos.

The English park is about three times the size of Central Park!

Back