In Spanish, "location" can be translated as "ubicación" or "localización." For "tourism spots," you can use "lugares turísticos" or "atracciones turísticas." If you're referring to specific places, you might say "sitios turísticos."
Turismo
Location = Ubicacion
"Spots" in Spanish is "puntos". It is pronounced "POON-tose". Please see this site for confirmation of the translation: http://www.answers.com/library/Translations
la ubicación el lugar
Genio y figura hasta la sepultura.
depends on exactly what your trying to say.... as far as geographical location - vengo a ti de...
Place as in a location is "lugar/sitio" To place = "colocar/situar"
Este es el lugar de su cita
You could say "Estoy en la ciudad". Remember to use the verb "estar" for location, not "ser".
Localizacion with an accent over the second "o". Location = Ubicacion strenght of pronuntiation on the o, as all the words ending in "cion" in spanish
To say "I am from Greenville, South Carolina" in Spanish, you would say, "Soy de Greenville, Carolina del Sur." This phrase directly translates your origin while maintaining the proper names of the location.
Other than English I would say Spanish or Chinese because they have the highest number of speakers.