There is one place named Prince of Wales Cap in Australia.
All places in the world called "Prince of Wales Cap".
Hamilton (5)
Kingston (5)
Gladstone (5)
Springfield (4)
Woodstock (4)
Darlington (4)
Rosedale (4)
Richmond (4)
Gordon (4)
Windsor (4)
Newstead (4)
Cremorne (4)
Winton (3)
Croydon (3)
Kensington (3)
Oxley (3)
Salisbury (3)
Stony Creek (3)
Dundas (3)
Kangaroo Flat (3)
Red Hill (3)
Swan Reach (3)
Beaconsfield (3)
Bridgewater (3)
Elliott (3)
Forest Hill (3)
Warburton (3)
Williamstown (3)
Middleton (3)
Sassafras (3)