Islands can be so much fun to explore especially with family and friends.  The winners of the 5Best Readers' Choice Awards for Best U.S. Island are in.  Here's your top 5 chosen by a panel of experts and then voted on by the public.

5.  Amelia Island, Florida

4.  Mount Desert, Maine

3.  Whidbey Island, Washington

2.  Mackinac, Michigan  (Love It)

1.  Puerto Rico

Mackinac Island is one of the most beautiful islands featuring great history, fudge, and so many other great reasons to visit one of the best Islands here in the U.S.