Cooper's Landing Inn is located in Lake Country and is a part of Virginia's only lakeside town. The home was originally built in 1830 and is surrounded by beautiful grounds and houses a working smokehouse with a guest hot tub. Restaurant & Tavern located in the inn.