Tullesbo Castle

Tullesbo Castle
wikipedia

Tullesbo Castle is located in Sjöbo, Sweden, and was built in 1780. Currently serving as a private residence, the site also operates a restaurant and cafe.

Details

Condition
Private residence restaurant, cafe
Year Built
1780
Location Text
Sjöbo