Indianapolis is home to all sorts of mysterious oddities and treasures. Below, you can find a guide to our favorites.