Barcelona, Spain

Above El Born’s narrow streets, Santa Maria del Mar’s stone towers stand a short walk from vermouth bars and the Mediterranean waterfront.