Somorrostro Beach – Exploring 10 of the Top Beaches in Barcelona, Spain TRAVOH Source 1,060 See more: Exploring 10 of the Top Beaches in Barcelona, Spain