Where is Rancho Los Angeles?

Where is Rancho Los Angeles located?

Rancho Los Angeles, Tamaulipas, Mexico (approx. 24.55833°, -99.4°)


Where is Rancho Los Angeles on the map?