Nature in view
The Park of the Schoenstatt Sisters of Mary in Trier – a Paradise for both Human Beings and Animals Visitors discovered long ago that squirrels have found a permanent and paradisiacal abode in Caspary Park in Trier-Heiligkreuz. Fast as lightning they move from branch to branch, climb up and down the trees, and cross […]
Read more