It's no surprise to the millions of visitors who set their chairs in the sand but, Hampton Beach has been rated one of the '10 Best Beaches!'

The July issue of Better Homes and Gardens listed their '10 Best Beaches' and our very own Hampton Beach made the list!

#10 - Delray Beach Florida
#9 - The Wildwood, New Jersey
#8 - Duck, North Carolina
#7 - Sleeping Bear Dunes, Michigan
#6 - HAMPTON BEACH, NEW HAMPSHIRE
#5 - Gulf Shores & Orange Beach, Alabama
#4 - Avila Beach, California
#3 - Myrtle Beach, South Carolina
#2 - Cannon Beach, Oregon
#1 - South Padre Island, Texas

Brandy, the Morning Waking Pooch likes to go for a stroll along Hampton Beach (when the weather permits) then sit and enjoy the beach air with her Momma!

Credit Karen Kiley