Where is Sarmeola?
Where is Sarmeola located?
Sarmeola, Veneto, Italy (approx. 45.42038°, 11.81506°)
Where is Sarmeola on the map?
Sarmeola - Padova
{"latitude":45.42038,"longitude":11.81506,"title":"Sarmeola"}