Town of Mayo, Florida

Mayo is a small town in Northwest Florida. It is the only municipality in Lafayette county.