The Seven Pillars of Peru is a bucket list worthy, lesser-known natural wonder in Indiana. The limestone cliffs are truly a sight to behold.