Explore details about location Lago de Santiaguillo. Lago de Santiaguillo is a location situated within the San Nicolás de los Garza alongside other areas such as Monte Blanco, Canelo, Canarios.