In the Capital City of Louisiana, there are many sights to see—from sky-high towers to castles to live animals. So the next time you’re in Baton Rouge, put these top 10 ...