English Sierra de Luquillo Cited by user Cwmhiraeth on 28 Mar 2019 The Sierra de Luquillo is a mountain range located in the northeastern part of Puerto Rico.