Where is La Rochela?
Where is La Rochela located?
La Rochela, Norte de Santander, Venezuela (approx. 8.23517°, -72.45028°)
Where is La Rochela on the map?
{"latitude":8.23517,"longitude":-72.45028,"title":"La Rochela"}