Tag Archives: Station Inn
Carlene Carter @ Station Inn / Nashville TN / April 8, 2014
Nestled in the southwest corner of downtown Nashville is an area known as The Gulch. The name likely comes from the fact that its main thoroughfare, 12th Street, somehow manages to sink below the adjacent interstate leaving you seemingly submerged and trapped. It is home to some of Music City’s most upscale development. However, somehow […]