Tourist police wearing charro outfits patrol Mexico City

Sharing is Caring

Tourist police officers wearing ‘charro’ outfits, traditional Mexican clothing, patrol with their horses in the Alameda Central in Mexico City.

Watch the Video below

You may also like...

Leave a Reply