While Iowa is full of well-known and well-loved destinations, there are still some hidden treasures that only people who have been around awhile are privy to. If you’re an Iowa local, then you know that there are some places that are only talked about in select circles, and you may have a certain pride in being able to find those amazing destinations that are a little bit more off the beaten path than the rest.
Even if you’re a born and bred Iowan, you may not know that there is actually a real island hiding right here in the state. The tiny island town of Sabula, Iowa, is situated right on the Mississippi River and is home to roughly 600 people.