A question in similar spirit has already been asked here, but was wrongly accepted.
Consider the case $A = \{0, 1, 2\} \subset \mathbb{R}$, this has $\sup(A) = 2$, but $2$ is not a limit point of $A$.
Note that the answer to this question could be sensitive to the definition of limit, so I give the definition from (Croom 1989): Let $(X,T)$ be a topological space and $A \subset X$, a point $x \in A$ is called a limit point of A if
- every open set containing $x$ contains a point of $A$ distinct from A.
A sufficient condition would be that the supremum does not lays in $A$, e.g. $A = (0,1)$ has $\sup(A) = 1$ and $1$ is a limit point of $ A$. But it is not a necesary condition (consider $[ 0, 1 ]$).
Can we say that the supremum is either a maximum or a limit point?