Teleborg Castle (Teleborgs slott) is beautifully situated near Lake Trummen, 4–5 km south of the city centre of Växjö, Sweden.
Contact us...