A Euclidean space has the property that every point has a neighbourhood that is homeomorphic to some neighbourhood of any other point. I'm not sure what the name of this property is - I thought it might be a homogenous space - but looking at Wikipedia this seems to be a different but related idea.
So, the first question, what it is the standard name for this property?
For the purpose of this question I'll call a space with this property a homogenous space.
Now, fixing an open n-ball; a topological manifold is characterised as being locally homeomorphic to this open ball.
Is there a useful generalisation where one replaces the open n-ball by an arbitrary homogenous space? (Then such a 'generalised' manifold will also be homogenous).
A nice specific example which isn't a smooth manifold would be very helpful; for some reason I was thinking perhaps this might be more likely within Algebraic Geometry - if the above considerations even make sense there.