La Granja Escuela Buenavista se encuentra en la barriada rural de la Junta de los Ríos, en la confluencia de los ríos Guadalete y Majaceite. Ocupa nueve hectáreas de choperas, cipreses, naranjos, praderas y una rica variedad de especies vegetales, al tratarse de un antiguo vivero.