Where is Hotel Los Barruecos?
Where is Hotel Los Barruecos located?
Hotel Los Barruecos, Extremadura, Spain (approx. 39.45057°, -6.50347°)
Where is Hotel Los Barruecos on the map?
{"latitude":39.45057,"longitude":-6.50347,"title":"Hotel Los Barruecos"}