Student or Learner
To live in a city "where" doesn't have any coast by the sea
"Where" is wrong to use here ?
yes, it is wrong.
To live in a city which doesn't have (...).
To live in a city where there isn't any coast.
would be correct
not a teacher