Where is Los Amigos?

Where is Los Amigos located?

Los Amigos, Veracruz, Mexico (approx. 17.91667°, -94.93889°)


Where is Los Amigos on the map?