Where is Izbiceni?
Where is Izbiceni located?
Izbiceni, Izbiceni (Station), Romania (approx. 43.81968°, 24.6649°)
Where is Izbiceni on the map?
{"latitude":43.81968,"longitude":24.6649,"title":"Izbiceni"}