Small beach towns in the U.S.
Cannon Beach, Oregon offers picturesque views of Haystack Rock and a quaint downtown area.
St. Augustine, Florida is the oldest city in the U.S. and boasts beautiful beaches and historic landmarks.
Cape May, New Jersey is a Victorian-era town with charming bed and breakfasts and a lively boardwalk.
Tybee Island, Georgia is a laid-back beach town with a historic lighthouse and plenty of seafood restaurants.
Carmel-by-the-Sea, California is a picturesque town with white sand beaches and a thriving arts scene.
Block Island, Rhode Island is a secluded island with stunning beaches and a relaxed atmosphere.
Southport, North Carolina is a charming coastal town with a historic downtown area and plenty of water activities.