Santa Catarina Juquila
Santa Catarina Juquila could be a city within the State of Oaxaca, Mexico, and is that the seat of the municipality additionally referred to as Santa Catarina Juquila. It’s a part of the Juquila District within the center of the Costa Region. The name “Juquila” comes from “Xuhquililla”, which suggests “Place of blue milkweed”. The […]