Edinburgh Is the Capital of This UK Country
Puzzle 7 of Pop Bands Pack
Question
Edinburgh Is the Capital of This UK Country
Answer
SCOTLAND
Answers & solutions for every world, group, and puzzle
Puzzle 7 of Pop Bands Pack
Edinburgh Is the Capital of This UK Country
SCOTLAND