Welcome to the world’s largest occupied bat houses. The University of Florida bat houses are located on the north side of Museum Road across from Lake Alice on the UF campus.