Posted by on Mar 14, 2013 in | 0 comments

Triangle Park is located in downtown Lexington, KY across from the historic Victorian Square.