Con sede na aldea de Biobra este centro de interpretación sitúase no Parque Natural da Enciña Lastra.