More geographical goofs.

Country: United Kingdom
State: Alabama
City: blackpool