Where is Casa Nueva?

Where is Casa Nueva located?

Casa Nueva, Tachira, Venezuela (approx. 7.83°, -72.37889°)


Where is Casa Nueva on the map?