Kansas City from the Top of the Liberty Memorial

Everyone from Kansas City knows that the Liberty Memorial is one of the best spots for incredible views of KC. Having grown up in Kansas City pretty much my whole life, it’s kinda sad that I never made it to the top of the Liberty Memorial until last year. Better late than never, right? The […]