I'd like to know if there's any difference in meaning between 'where' and 'the place where' here.
I'd like to talk about where I usually play basketball
I'd like to talk about the place that I usually play basketball at.
I think both of them are perefectly the same meaning.
I like to play basketball where there are a lot of people.
I like to play basketball at a place where there are a lot of people.
I don't think there's a difference.
Am I right? Or are there any differences?