Where is Reval?
Where is Reval located?
Reval, Lorraine, France (approx. 48.48477°, 5.374609°)
Where is Reval on the map?
{"latitude":48.48477,"longitude":5.374609,"title":"Reval"}