Nestled in the heart of Iowa lies the charming town of Rock, founded in 1882 and home to approximately 2,639 residents. This hidden gem boasts a rich history, with ties to famous figures such as John Wayne, who once visited the town in the 1950s. Rock’s sister cities include quaint European locales such as Roquebrune-Cap-Martin in France, adding to its allure as a must-visit destination for travelers seeking a taste of small-town Americana with a touch of international flair.