Where is Hotel Felix, Scalea?
Where is Hotel Felix, Scalea located?
Hotel Felix, Scalea, Calabria, Italy (approx. 39.79565°, 15.79313°)
Where is Hotel Felix, Scalea on the map?
{"latitude":39.79565,"longitude":15.79313,"title":"Hotel Felix, Scalea"}