english deutsch
Bed and Breakfast
Xanadu Island Bed and Breakfast
Three Seasons Lodge
A fishing resort on Otter Tail Lake. Amenities include 15 modern cabins, boat and lift rental and 350 feet of sand beach for swimming.