Mexico Day of the Dead 2028
Mexico Day of the Dead Photography Tour – November 2028 Día de los Muertos is unlike anything else on earth – and your camera will never work harder. Join us in Oaxaca and Mexico City for an intimate, photographer-led tour through one of the world’s most visually extraordinary festivals. Candlelit cemeteries glowing at midnight. Marigold-strewn altars overflowing with colour and devotion. Faces painted in elaborate sugar-skull designs. Streets alive with processions, music, and emotion that no studio could ever replicate. This isn’t a tourist package – it’s a creative immersion. Our small group of just six photographers moves beyond the crowds and into the heart of local communities, gaining access that larger tours simply can’t offer. Every morning begins with a briefing on light and composition. Every evening ends with imagery that matters. Whether you shoot portraits, documentary, or pure colour, Día de los Muertos delivers on every level. The low light challenges you. The pageantry rewards you. The human stories stay with you long after you’re home. The dates mentioned – 28th Oct to 11th November 2028 – is only a provisional date and the actual dates may vary by a few days, so if interested, put this is your calendar/diary and enter your email below. The details of this tour are still being put together. If interested please leave you email address on the form below and we will message when the tour is available to book. Email * Submit jQuery(document).ready(function($) { // Wait for jQuery validation plugin to be loaded if (typeof $.validator === 'undefined') { console.error('jQuery Validation plugin not loaded'); return; } let old_url = jQuery.validator.methods.url; jQuery.validator.addMethod('url', function(value, element) { if (old_url.call(this, value, element)) { return true; } if (value && !value.startsWith('http://') && !value.startsWith('https://')) { return old_url.call(this, 'http://' + value, element); } return false; }, "Please enter a valid URL"); (function($){ var trim = function(s){ return (s || '').trim(); }; $.validator.methods.email = function (value, element) { if (this.optional(element)) return true; var v = trim(value); return /^[^\s@]+@([^\s@]+\.)+[^\s@]{2,}$/.test(v); }; })(jQuery); $.validator.setDefaults({ highlight: function(element) { $(element).addClass('input-error'); $(element).closest('.et_pb_contact_field').addClass('input-field-error'); }, unhighlight: function(element) { $(element).removeClass('input-error'); $(element).removeAttr('aria-describedby'); $(element).closest('.et_pb_contact_field').removeClass('input-field-error'); $(element).closest('.et_pb_contact_field').find('label.error').remove(); } }); $('#fb_form_null-3').validate({ normalizer: function(value) { return String(value ?? '').trim(); }, errorPlacement: function(error, element) { var inputType = String(element.attr('type') || '').toLowerCase(); if (inputType === 'checkbox' || inputType === 'radio') { // Checkbox/radio required messaging is rendered by the wrapper-based custom flow. // Skip jQuery Validate's inline label to avoid duplicate default messages. return; } var fieldId = element.attr('id'); var errorId = fieldId ? fieldId + '_error' : null; if (errorId) { error.attr('id', errorId).attr('role', 'alert').attr('aria-live', 'polite'); element.attr('aria-describedby', errorId); } var message_position = element.attr('data-required_position'); if ( message_position == 'top' ) { element.before(error); } else { element.after(error); } } }); if ($('.de_fb_autocomplete').length > 0 && typeof init_autocomplete_fields == 'function') { init_autocomplete_fields(); } }); if ( window.history.replaceState ) { window.history.replaceState( null, null, window.location.href ); } if ( typeof form_grid_columns === 'function' ) { form_grid_columns(); } .envira-gallery-item-inner {background-color: #f0f0f0 !important;overflow: hidden !important;position: relative !important;width: 100% !important;padding-bottom: 100% !important;height: 0 !important;}.envira-gallery-item-inner a.envira-gallery-link {position: absolute !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;display: flex !important;align-items: center !important;justify-content: center !important;padding: 20px !important;box-sizing: border-box !important;}.envira-gallery-item-inner a.envira-gallery-link img.envira-gallery-image {position: static !important;width: auto !important;height: auto !important;max-width: 100% !important;max-height: 100% !important;margin: 0 !important;object-fit: contain !important;display: block !important;}@media (max-width: 767px) {.envira-gallery-public .envira-gallery-item {width: 100% !important;float: none !important;clear: both !important;}.envira-gallery-item-inner a.envira-gallery-link {padding: 10px !important;}}
AI Readiness
Good foundation, but some important product data is still missing.