Map and satellite image of Tía Tula in Salamanca/Spain.
The Spanish language school Tía Tula is situated on geografic position of North 40º 57' 44.0'' and West 05º 39' 57.1''.
The street address is: c/ Rúa Mayor, 43-47, 1ºDcha., 37008 Salamanca (Spain)