×
Guide Freetour EU is a company established in Strasbourg, France that offers Free Tours in all the major cities in Europe.
We work with consolidated local tourism companies with experience in the sector, to offer all world travelers in a simple, accessible and honest way, high quality guided tours in Spanish and English.
The guru didn't show up, reply to calls or messages.