I want to say...
This is the place I was talking about. Este es el sitio sobre el que estaba hablando. Is that a correct English to Spanish translation?
4 Answers
Yes.
Or:
Este es el sitio del que (les) hablaba.
Thanks guys but I am a bit confused as to why you put les in brackets
Este es el sitio del que (les) hablaba
.. este es el sitio de web de que hablé.
This is only another suggestion, depending on if you used to talk a lot about it, or if it was a single convversation, now over and done with?
Sobre may indicate that you were speaking on it, rather than about it, but I'm not sure about this. I'm hardly ever sure about anything.
One might as well enjoy all the possibilities! .. estaba hablando sems ok too.. I have seen sitio de web used very often for internet site.
sitio as in situation, then yes.
sitio as in location then use lugar