There's nothing more all-American than a small town's Independence Day celebration, and the only thing better than that is when you celebrate on the beach. These 10 beach towns really do it up right for our nation's birthday. Happy Fourth!

More