Åbro, Södermanland | Exploring Sweden
Åbro is a historic farmstead and area located just south of the town of Vagnhärad, within the municipality of Trosa, Sweden. The site is situated in the scenic province of Södermanland, a region that is exceptionally rich in ancient remains and cultural history. The name Åbro, which combines the Swedish words for river (å) and…












