The Barn at Twin Lakes is a versatile venue for weddings, corporate functions, political events, concerts, and your special occasion. Allow The Barn staff to assist you in customizing your event. The Barn is located on a picturesque hilltop, overlooking two lakes conveniently located near Oldham & Shelby Counties in Kentucky.