While many cities and towns in Mexico celebrate this holiday with parades, markets and feasts, none quite compare to the festivities held in Oaxaca. This charming colonial town is a hub of activity during Dia de los Muertos. Every street corner comes alive with vibrant altars dedicated to loved ones who have passed away.