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