Question: What city houses the Latimer Cabin and has the slogan "The World's Most Beautiful Beaches"?
Sentence (from "Panama City Beach, Florida"): Panama City Beach is a resort city in Bay County, Florida, United States, on the Gulf of Mexico coast.
Relevant evidence: No