Oaxaca is a state located in southern Mexico. It is known for its indigenous cultures and colonial architecture. The state capital and largest city is also named Oaxaca, which has a beautiful historic center filled with churches, monasteries, and colonial buildings.