An island is a world apart — that's part of what makes them such in-demand travel destinations. But you don't need to go to Hawaii or the Bahamas to experience that distinctive sense of place and culture.
You can visit islands in the heart of the United States, where you're likely to get more bang for your buck and spend less time traveling to get there.
Let's take a look at two very different inland islands less than 50 miles apart in the state of Michigan: Mackinac Island in Lake Huron and Beaver Island in Lake Michigan.
Mackinac is famous for its Grand Hotel, horse-drawn carriages and fudge. It's been featured in several movies, including "Somewhere in Time," starring Christopher Reeve and Jane Seymour.
Beaver Island is famous for ... well ... it's not really famous. But it is one of the backdrops for National Geographic Channel's reality TV show "The Boonies" with Dan Burton, a boat builder who spends time "off the grid" with his family in the woods.
Both Michigan islands are rich in history, from Mackinac's military past to Beaver's Irish inhabitants who dubbed it America's Emerald Isle. Since these aren't tropical islands, the most popular time to visit is summer.
Mackinac Island
Measuring less than 4 square miles, Mackinac draws more than a million visitors a year from near and far. That includes the 130,000 who stay at the Grand Hotel, a National Historic Landmark billed as the world's largest summer hotel.
This month kicked off the Grand Hotel's 130th season, which includes the debut of the island's first-ever sushi restaurant, Sushi Grand. Even if you're not staying at the hotel (rates start at $304 a person and include breakfast, lunch and a five-course dinner), splurge on a drink, an ice cream cone or the extravagant luncheon buffet. Or pop for the $10 fee levied on nonguests to walk on the expansive front porch. The spectacular surroundings are worth it.