Question: What city houses the Latimer Cabin and has the slogan "The World's Most Beautiful Beaches"?
Sentence (from "Latimer Cabin"): The Latimer Cabin is a historic site in Panama City Beach, Florida.
Relevant evidence: Yes