Address

Updating soon!!

About Venue

Barcelona is a city and seaport in northeastern Spain, serving as the capital of both the province of Barcelona and the autonomous community of Catalonia. It is located about 90 miles (150 km) south of the French border, facing the Mediterranean Sea. Known for its cultural richness and architectural beauty, Barcelona is a major Mediterranean port and commercial center. The city is renowned for its Modernist and Art Nouveau architecture, vibrant cultural life, and scenic setting between mountains and the sea. Barcelona's metropolitan area covers 1,249 square miles (3,235 square km) and has a population of over 1.6 million people.

Attractive Places

Directions