Thousands of revellers gathered in Merida, in the eastern state of Yucatan, to witness the ‘March of Souls’ celebration. The tradition combines elements of …
Via Youtube
Thousands of revellers gathered in Merida, in the eastern state of Yucatan, to witness the ‘March of Souls’ celebration. The tradition combines elements of …
Via Youtube