Explore details about location Sierra Carabaya. Sierra Carabaya is a location situated within the San Nicolás de los Garza alongside other areas such as Olimpia, Venezuela, Palenque.