Where is San Quintin?

Where is San Quintin located?

San Quintin, Lara, Venezuela (approx. 9.74333°, -69.6675°)


Where is San Quintin on the map?