Vibyholm Castle is a manor house at Årdala, Flen Municipality, Sweden. The main building is located on an island in Lake Båven.
Wikipedia https://en.wikipedia.org/wiki/Vibyholm_Castle
Address (Unnamed Road), Sweden
Coordinates 58°59'29.655" N 16°51'50.376" E