Spot squirrels at Treptower Park

Berlin is a great city for peope who love nature. In comparison to many other large cities in Europe, Berlin is not that densely populated and a lot of nature can be found close to the city. Earlier I already
Read More