Where is Clifton, Greater Manchester?

Where is Clifton, Greater Manchester located?

Clifton, Greater Manchester, Clifton, Greater Manchester, Great Britain (approx. 53.5239°, -2.3203°)


Where is Clifton, Greater Manchester on the map?