"The Island" Square - Merida - Yucatan - walktour- Part 1

5 months ago
285

Filmed at Plaza la Isla, in the city of Mérida, Yucatán, Mexico, starting at 3:00 p.m. and ending at 4:00 p.m. The weather was cloudy.
Filming date: January 21, 2024
Video quality: 4K

Loading 3 comments...