Aerial View of Barcelona
Barcelona is a vibrant city located on the northeastern coast of Spain, overlooking the Mediterranean Sea.
When seen from above, Barcelona is a beautiful and unique city, with a mix of modern and historic architecture, green spaces, and the beautiful blue waters of the Mediterranean stretching out in the distance.
Advertisement