Glasgow City of Scotland

Glasgow Scotland Glasgow city is also known as “Glaschu” in Scottish Gaelic language, which is the largest…

The Capital City London

Capital city of United Kingdom (UK) Introduction London city is located in England and important thing…