Tag: Tecolutla
“Shelf Cloud” phenomenom in Tecolutla, Veracruz goes viral on social networks
During this weekend, cloud images of the ‘Shelf Cloud’ type caught in the municipality of.