Barcelona is the capital and largest city of Catalonia and Spain’s second largest city, with a population of over one and half million people (over five million in the whole province). This city, located directly o...
Saint Petersburg (Russian: Санкт-Петерб́ург Sankt-Peterburg;) is a world-class destination and Russia’s second largest city, with a population of more than 5 million perched at the eastern tip of of ...
Recent Comments
Sandy Smith
9 years ago
Ally Star
9 years ago