6. Oaxaca, Mexico
December & January weather: 8-27ºC
Located in southern Mexico, the small town of Oaxaca is a colorful and stylish region with the strongest local culture. The temperature here is mild throughout the year, with a large temperature difference between day and night in winter, and the highest temperature is about 25 degrees, which is also a popular destination for winter escape.
A must-see is the Cathedral of San Domingo, a Baroque architectural style.
The "Oaxaca Culture Museum" next to the church, every window in the museum is an oil painting, with a 100% film production rate!
Advertisement
Oaxaca city center is about 40 minutes by car to the local very famous secret wonderland, the natural infinity pool "Hierve el Agua" created by nature.