Kansas City, Missouri is known as the “City of Fountains,” so it comes as no surprise that Kauffman Stadium, where the KC Royals play, has beautiful fountains. The open air stadium on a lovely night gives the viewer a game…and a fountain show!
New York City Holiday Walk
Jonathan L tours through some of New York’s holiday decorations