Oaxaca is a city in Mexico full of history, art, and culture. It is famous for its ancient ruins and colonial architecture, as well as its vibrant traditions of music and dance. The city has preserved its indigenous roots, with many traditional ceremonies still celebrated today. There is also a thriving modern art scene in Oaxaca, which features artists from around the world.