Where is Letca Nouă?
Where is Letca Nouă located?
Letca Nouă, Letca Nouă, Romania (approx. 44.23535°, 25.74143°)
Where is Letca Nouă on the map?
{"latitude":44.23535,"longitude":25.74143,"title":"Letca Nouă"}