Where is Hotel Sant' Antonio, Alberobello located?
Hotel Sant' Antonio, Alberobello, Hotel Sant' Antonio, Alberobello, Italy (approx. 40.78093°, 17.2348°)
Hotel Sant' Antonio, Alberobello, Hotel Sant' Antonio, Alberobello, Italy (approx. 40.78093°, 17.2348°)