There is one place named Pretty Marsh Hill in Australia.
All places in the world called "Pretty Marsh Hill".
Gladstone (5)
Hamilton (5)
Kingston (5)
Richmond (4)
Gordon (4)
Windsor (4)
Newstead (4)
Cremorne (4)
Springfield (4)
Darlington (4)
Woodstock (4)
Rosedale (4)
Auburn (3)
Clarendon (3)
Derby (3)
Epping (3)
Georgetown (3)
Melrose (3)
Bangor (3)
Rosebery (3)
Waterloo (3)
Brighton (3)
Buxton (3)
Clare (3)
Mosquito Creek (3)
Spring Hill (3)
Bald Hills (3)
Homebush (3)
Stratford (3)
Inglewood (3)