If I am not wrong, the surface of a sphere minus a point is a metric vector space that is isomorphic to a non-euclidean $\mathbb{R}^2$ space. Thus in principle there is no way to find a system of coordinates in which the metric looks Euclidean. But, if you choose as coordinates $\phi$ and $\theta$ (assuming r=1), you can define the scalar distance $s$ as $s^2=\phi^2 +\theta^2$, which looks euclidean.
Is there any reason why this does not work as an euclidean distance? (I know I am wrong on something but I do not know what I am missing)