Mayo, Florida
town in and county seat of Lafayette County, Florida, United States
Mayo is a town in Florida in the United States. It is the county seat of Lafayette County.
Mayo is a town in Florida in the United States. It is the county seat of Lafayette County.