Where is Hotel Don Carmelo, Avila?
Where is Hotel Don Carmelo, Avila located?
Hotel Don Carmelo, Avila, Castilla y Leon, Spain (approx. 40.65801°, -4.68412°)
Where is Hotel Don Carmelo, Avila on the map?
{"latitude":40.65801,"longitude":-4.68412,"title":"Hotel Don Carmelo, Avila"}